"""
函数
    概述：
        函数也叫方法，就是把一些具有独立功能的代码封装到一起，使其成为具有特殊功能的代码及
        函数： function    方法： method
    比如：
        独立功能： 刷牙
            拿牙刷，挤牙膏，刷正面，刷侧面，刷里面，漱口，

        def 刷牙(牙膏)
            拿牙刷，
            挤{牙膏}，
            刷正面，
            刷侧面，
            刷里面，
            漱口，
    作用：
        1. 模块花编程，方便我们管理
        2. 提高代码的复用性
    格式：
        def 函数名(形式参数1,形式参数2):
            函数体
            return 具体的返回值
    格式解释：
        def : 固定写法 ,defined 定义的意思
        函数名: 类似于变量名，见名知意即可
        形参列表： 表示调用函数的时候，应该传入什么参数
        函数体： 具体的代码逻辑，就是以前我们写的 if  else   while for等等这些内容
        return : 作用1：结束方法的执行(类似于break), 作用2：可以把函数的执行结果返回
    细节：
        1. 函数必须先定义，然后才能使用
        2. 定义函数的小技巧： 三个明确
            明确函数名
            明确参数列表 (定义参数的时候是否有未知量参数，有，可以把未知量作为成参数)
            明确返回值
        3. 调用函数的三个小技巧： 三个步骤
            写 函数名()
            传参，要什么就给什么，不要就不给
            接收返回值，返回什么就接收什么，不返回就不接收
        4. 如果函数没有明确的返回值，则return可以省略不写
        5. 函数必须调用，才会被执行
"""


def add(a,b):
    print('函数被调用了')
    return a + b

sum = add(1,2)
print(sum)
